package org.marketing.common.event;

/**
 * 事件的处理结果
 * 
 * @author BENJAMIN
 */
public class HandleResult {
	
	/**
	 * 用来给业务判断流程是否继续操作下去
	 * 不是很关键，预留给业务自己用
	 * 比如积分的事件可能时间处理成功了，但是业务判断并不需要发积分
	 * 那么这个字段就用来标识是否发了积分
	 */
	private boolean isProcess;
	

	public boolean isProcess() {
		return isProcess;
	}

	public void setProcess(boolean isProcess) {
		this.isProcess = isProcess;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	/**
	 * 发放或者未发放的说明
	 */
	private String message;
	
	/**
	 * 是否处理完成，如果是false，会进行重处理
	 */
	private boolean isHandle;

	public boolean isHandle() {
		return isHandle;
	}

	public void setHandle(boolean isHandle) {
		this.isHandle = isHandle;
	}

}
